built on rocks - Español Inglés Diccionario